html { overflow-x: auto; overflow-y: auto; }

form { display:inline; }
img  { vertical-align:middle; border:0px }
BODY { font-family: georgia; font-size: 11px; color: #606060; margin:20px 10px 20px 10px;background-image: url(http://i30.tinypic.com/2irswg.png); background-color: #35302F; background-attachment: fixed; }
TABLE, TR, TD { font-family: georgia; font-size: 11px}
a:link, a:visited, a:active { text-decoration: none; color: #6A5454; text-transform: uppercase; }
a:hover { color: #6A5454; text-decoration: none; text-transform: uppercase; text-shadow: 0px 0px 1px #322C27; }


fieldset.search { padding:6px; line-height:150% }
label { cursor:pointer; }

.maintable { width: 900px; padding: 30px; background: #000; border: 6px solid #190d0f; }

img.attach { border:2px outset #1A1A1A;padding:2px }

.googleroot  { padding:6px; line-height:130% }
.googlechild { padding:6px; margin-left:30px; line-height:130% }
.googlebottom, .googlebottom a:link, .googlebottom a:visited, .googlebottom a:active { font-size:11px; color: #3A4F6C; }
.googlish, .googlish a:link, .googlish a:visited, .googlish a:active { font-size:14px; font-weight:bold; color:#00D; }
.googlepagelinks { font-size:1.1em; letter-spacing:1px }
.googlesmall, .googlesmall a:link, .googlesmall a:active, .googlesmall a:visited { font-size:10px; color:#434951 }

li.helprow { padding:0px; margin:0px 0px 10px 0px }
ul#help    { padding:0px 0px 0px 15px }

option.cat { font-weight:bold; }
option.sub { font-weight:bold;color:#555 }
.caldate  { font-weight:none; color:#000; padding:2px; margin:0px; background-color: #6A5454; text-align: center; font-size: 6px; text-transform: uppercase; letter-spacing:2px }

.warngood { color:#639f55 }
.warnbad  { color:#9f5955 }

#padandcenter { margin-left:auto;margin-right:auto;text-align:center;padding:14px 0px 14px 0px }

#profilename { font-size:28px; font-weight:bold; }
#calendarname { font-size:22px; font-weight:bold; }

#photowrap { padding:6px; }
#phototitle { font-size:24px; border-bottom:1px solid black }
#photoimg  { text-align:center; margin-top:15px }

#ucpmenu    { line-height:150%;width:22%;  }
#ucpmenu p  { padding:2px 5px 6px 9px;margin:0px; }

#ipsbanner { position:absolute;top:1px;right:5%; }

#userlinks a:link, #userlinks a:visited, #userlinks a:active, #userlinks a:active { font-weight:bold;font-family: georgia; color:#534B44; text-decoration: bold;text-transform:uppercase; }

#navstrip  {  font-weight:bold; padding:6px 0px 6px 0px; font-size: 9px; }

.activeuserstrip { font-weight:none; color:#2E2C2C; padding:4px; margin:0px; background-color: #190D0F; text-align: center; font-size: 6px; text-transform: uppercase; letter-spacing:2px; line-height: 80%; }
.activeuserstrip  a:link, .activeuserstrip  a:visited, .activeuserstrip  a:active  { text-decoration: none; color: #2E2C2C; }

.pformstrip { font-weight:none; color:#9A9687; padding:2px; margin:0px; background-color: #190d0f; text-align: center; font-size: 9px; text-transform: uppercase; letter-spacing:2px; line-height: 80%; }
.pformleft  { background-color: #151515; padding:6px; margin-top:1px;width:25%; border-top:1px solid #1A1A1A; border-right:1px solid #1A1A1A; }
.pformleftw { background-color: #151515; padding:6px; margin-top:1px;width:40%; border-top:1px solid #1A1A1A; border-right:1px solid #1A1A1A; }
.pformright { background-color: #151515; padding:6px; margin-top:1px;border-top:1px solid #1A1A1A; }

.post1 { background-color: #151515; font-family: georgia; color:  #665E58; }
.post2 { background-color: #151515; font-family: georgia; color:  #665E58; }
.postlinksbar {  font-weight:none; color:#665E58; padding:4px; margin:0px; background-color: #190d0f; text-align: center; font-size: 9px; text-transform: uppercase; letter-spacing:2px }
.postlinksbar  a:link, .postlinksbar  a:visited, .postlinksbar  a:active  { text-decoration: none;}

.row1 { background-color: #151515}
.row2 { background-color: #151515}
.row3 { background-color: #151515}
.row4 { background-color: #151515}

.darkrow1 { background-color: #545352; color:#0F0F0F; text-align: center; font-size: 9px; text-transform: uppercase; letter-spacing:0px }
.darkrow2 { background-color: #32302F; color:#444444; text-align: center; font-size: 9px; text-transform: uppercase; letter-spacing:0px; padding: 0px;}
.darkrow3 { background-color: #32302F; color:#444444; text-align: center; font-size: 9px; text-transform: uppercase; }

.titlemedium { font-weight:none; color:#444444; padding:2px; margin:0px; background-color: #190d0f; text-align: center; font-size: 6px; text-transform: uppercase; letter-spacing:3px; line-height: 80%;}
.titlemedium  a:link, .titlemedium  a:visited, .titlemedium  a:active  {font-weight:none; color:#444444; padding:2px; margin:0px; background-color: #190d0f; text-align: center; font-size: 6px; text-transform: uppercase; letter-spacing:3px; line-height: 80%;  }

.maintitle { vertical-align:middle; font-family: 'Lobster Two'; text-align: center; text-transform: none; font-weight:normal; color: #322C27; font-size: 40px; background-color: #000; text-shadow: 1px 1px 1px #000; letter-spacing: 1px; margin-bottom: -5px; }
.maintitle a:link, .maintitle  a:visited, .maintitle  a:active { text-transform: none; color: #322C27; }
.maintitle a:hover { text-decoration: none; color: #322C27; text-transform: none;}
.maintitle img { display: none }

.plainborder { border:0px solid #1A1A1A;background-color:transparent;}
.tableborder { border:0px solid #000; background-color: #000; padding:0px; margin:0px; width:100%; }
.tablefill  { border:0px solid #252525;background-color:#252525;padding:6px; color:#9A9687  }
.tablepad    { background-color:#252525;padding:6px;border:0px solid #000; color: #9A9687;}
.tablebasic  { width:100%; padding:0px 0px 0px 0px; margin:0px; border:0px }

.wrapmini    { float:left;line-height:1.5em;width:25% }
.pagelinks  { float:left;line-height:1.2em;width:35% }

.desc { font-size:9px; font-family: bookman old style; color:#4F4D4D; text-align:justify; }
.edit { font-size: 12px }

.signature  { font-size: 11px;}
.postdetails { font-size: 12px; display: block; text-align: center; background-color: #151515; border: none; }
.postcolor  { font-size: 12px; line-height: 110% }

.normalname { font-size: 12px; font-weight: bold; color: #003}
.normalname a:link, .normalname a:visited, .normalname a:active { font-size: 12px }
.unreg { font-size: 11px; font-weight: bold; color: #900;}

.searchlite { font-weight:bold; color:#F00; background-color:#FF0 }

#QUOTE { font-family: georgia; font-size: 11px; color: #4F4D4D; background-color: #252525; border-left: 3px solid #6a5454; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; background-image: url('http://i52.tinypic.com/2zei2j5.jpg'); }
#CODE  { font-family: georgia;  font-size: 11px; color: #4F4D4D; background-color: #252525; border-left: 3px solid #6a5454; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; background-image: url('http://i52.tinypic.com/2zei2j5.jpg'); }

.copyright { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 11px; line-height: 12px }

.codebuttons { font-size: 12px; font-family: georgia; color:#98907D; vertical-align: middle }
.forminput, .textinput, .radiobutton, .checkbox { font-size: 12px; font-family: georgia; vertical-align: middle; border-color: #1A1A1A; background-color: #252525; color: #9a9687; }

.thin { padding:6px 0px 6px 0px; line-height:110%; margin:2px 0px 2px 0px; border-top:1px solid #190d0f; border-bottom:1px solid #190d0f;}

.submenu { display:inline }
.submenu a { background-color: #252525; border: 1px solid #1A1A1A; color: #f1f1f1; padding: 2px 5px 2px 5px; text-transform: uppercase; letter-spacing: 2px; font-size: 12px; font-family:'Crushed'; }
.submenu a:hover { background-color: #6A5454; border: 1px solid #1A1A1A; color: #f1f1f1; padding: 2px 5px 2px 5px; text-transform: uppercase; letter-spacing: 2px; font-family:'Crushed';}
#submenu { display: none }

.purple { color:purple;font-weight:bold }
.red    { color:red;font-weight:bold }
.green  { color:green;font-weight:bold }
.blue  { color:blue;font-weight:bold }
.orange { color:#F90;font-weight:bold }

.oni { font-size: 11px; font-weight: bold; text-transform: uppercase; text-align: center; padding: 5px; letter-spacing: 0px; border: 1px solid #6A5454; line-height: 90%; }

.description { background-image: url(http://i30.tinypic.com/2irswg.png); text-align: center; font-family: optima; width:80%; border:1px solid #351A1E; color:#3a3a3a; text-transform:uppercase; border-radius:10px; padding:3px; font-size: 10px; letter-spacing: 1px; }
.description a:link, .description a:visited, .description a:active { color:#6A5454; text-transform:uppercase; font-size:8px; font-weight: bold; }
.description a:hover  { color:#6A5454;text-transform:uppercase; font-size:9px; font-weight: bold; line-height: 90%; }

h1 { font-size: 10px; width: 80%; font-family: courier new; color: #f1f1f1; line-height: 80%; text-transform: uppercase; text-align: center; letter-spacing: 2px; background-color: #351A1E; padding-top: 1px; border-radius: 50px 50px 0px 0px; vertical-align: middle; }

h2 { color: #3a3a3a; text-transform: uppercase; text-align: justify; font-family: georgia; font-size: 11px; line-height: 90%; width: 80%; font-weight: normal; vertical-align: middle; letter-spacing: 1px; }




.sbtitle { color: #F0F0F0; background:#6A5454; font-weight:bold; text-transform:uppercase; padding: 0px 10px 0px 15px; display:block; margin-bottom: 2px;}

.sb1 { font-size:9px; color:#3c3734; background-image: url(http://i52.tinypic.com/2zei2j5.jpg); border:1px solid #1A1A1A; display:block; padding: 5px 5px 5px 5px; text-align:center;}

.sb3 { padding:6px 0px 6px 0px;line-height:140%;margin:2px 0px 2px 0px; }

.sbtag { font-weight: bold; text-align: center; font-family: optima; width: 80%; border-right: 6px solid #6A5454; border-left: 6px solid #6A5454; border-bottom: 1px solid #6A5454; border-top: 1px solid #6A5454; color: #f1f1f1; text-transform: uppercase; background-color: 1A1A1A; font-size: 10px; padding: 2px; letter-spacing: 2px; }



.tmmtitle { font-family: georgia; text-align: center; text-transform: lowercase; font-weight: none; font-style: none; color:#351A1E; font-size: 40px; letter-spacing: 0px; padding-top: 4px; text-shadow: 1px 0px 0px #000; line-height: 90%; }
.tmmsigned { text-align:center; font-family: georgia; color: 3A3A3A; line-height: 91%; font-size: 9px; text-transform: uppercase; letter-spacing: 5px; }
.tmmtopic { font-family: georgia; text-align: center; text-transform: uppercase; font-weight: none; font-style: none; font-size: 20px; color: #322C27; line-height: 96%; letter-spacing: 1px; }
.tmmdescrip { width: 350px; text-align: justify; font-family: georgia; font-size: 12px; color: #3A3A3A; line-height: 94%; font-variant: small-caps; }




.large {  color: #351A1E; padding: 2px 5px 2px 5px; text-transform: uppercase; letter-spacing: 2px; font-size: 15px; font-family:'Crushed';}
.large:hover {color: #351A1E; padding: 2px 5px 2px 5px; text-transform: uppercase; letter-spacing: 2px; font-family:'Crushed';}

.post {color: #4A292E; padding: 2px 5px 2px 5px; text-transform: uppercase; letter-spacing: 2px; font-size: 12px; font-family:'Crushed';}
.post:hover { color: #4A292E; padding: 2px 5px 2px 5px; text-transform: uppercase; letter-spacing: 2px; font-family:'Crushed';}

.small {  color: #f1f1f1; padding: 2px 5px 2px 5px; text-transform: uppercase; letter-spacing: 2px; font-size: 11px; font-family:'Crushed';}
.small:hover {  color: #f1f1f1; padding: 2px 5px 2px 5px; text-transform: uppercase; letter-spacing: 2px; font-family:'Crushed';}





.sbtag { 
font-weight: bold; 
text-align: right; 
font-family: optima; 
width: 80%; 
border-right: 6px solid #2B1616; 
border-bottom: 2px solid #2B1616; 
border-top: none;
border-left: none;
color: #f1f1f1; 
text-transform: uppercase; 
font-size: 10px; 
padding: 2px; 
letter-spacing: 2px; 
background-color: none;
}




#vertical-toggle {
position: fixed;
bottom: 35px;
right: 0px;
height: 255px;
background-image: url(http://i52.tinypic.com/308xl5t.jpg);
background-color: #453D3D;
border: 3px double #7D5858;
cursor: pointer;
padding: 0px 5px;
}
#vertical-toggle ul { 
list-style: none; 
font-family: 'Crushed'; 
font-size: 11px; 
color: #f1f1f1;
text-align: center;
padding: 5px;
margin: 0px;
margin-top: 50px;
}

#chatter {
padding: 8px;
background-image: url(http://i52.tinypic.com/308xl5t.jpg);
background-color: #453D3D;
border: 3px double #7D5858;
position: fixed;
bottom: 35px;
right: 35px;
z-index: 100;
display: none;
}
